multipiston pump - French English Dictionary